package com.process;

/**
 * @功能：if-elseif-else选择结构
 * @版本： V1
 * @版权： 信息技术有限公司（http://www.mychery.com/）
 * @作者： 磐石战队开发组  00355760
 * @日期： 2024/8/5 9:46
 */
import java.util.Scanner;
public class ifDemo09 {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("input your score");
        int score = scanner.nextInt();
        if (score < 60){//不够严谨，应该写 if (score < 60 && score >= 0)
            System.out.println("you are too bad");
        }else if (score < 80) {//没有具体的范围，虽然也没报错，正确应该是 if (score < 80 && score >= 60)
            System.out.println("you are bad");
        }else if (score < 90){
            System.out.println("you are good");
        }else {//应该加上，[90，100]的区间，除此之外的应该是else，并且输出 成绩不合法，这样全部范围都在里面，才是完整的程序
            System.out.println("you are very good" );
        }
        scanner.close();
    }

    //修正后
    public static void query(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入你的成绩：");
        int score = scanner.nextInt();
        if (score == 100){
            System.out.println("恭喜你获得满分，你真牛逼！");
        } else if (score >=85 && score <= 100) {
            System.out.println("真优秀！请继续保持");
        }else if (score >=70 && score <= 85){
            System.out.println("你的成绩还行，要好好学习，变得更优秀哦！");
        } else if (score >=60 && score <= 70) {
            System.out.println("你的成绩不太行，要好好努力啊");
        } else if (score >=0 && score <= 60) {
            System.out.println("你的成绩也太tm垃圾了，你整天都在干什么！！！");
        } else {
            System.out.println("你输入的是个什么东西，能不能长长眼好好看清输入的是啥，赶紧重新输入！");
        }
        scanner.close();
    }
}


